zilli def - French English Dictionary